package com.kobe.mapper;


import com.kobe.domain.SysRemind;
import com.kobe.domain.dto.SysRemindDTO;
import com.kobe.domain.vo.SysRemindVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface RemindMapper {

    /**
     * 查询事件提醒
     */
    SysRemindVO selectVoById(Long remindId);

    /**
     * 查询代办事件列表
     */
    List<SysRemindVO> selectVoList(SysRemindDTO bo);

    Long selectCount(Map<String, Object> params);

    int insert(SysRemind add);

    int updateById(SysRemind update);

    int deleteBatchIds(List<Long> idList);

    SysRemind selectById(Long remindId);
}
